@CHARSET "UTF-8";
html,legend{color:#333333}
html{background:#ffffff}
html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,form,fieldset,legend,input,select,textarea,button,caption,th,td,blockquote,pre{margin:0;padding:0}
body{color: #333333;font-family: 微软雅黑,arial,sans-serif;font-size: 16px;line-height: 150%;text-align: center;}
input,select,textarea,button{vertical-align:middle;font-size:100%;font-family:Arial,sans-serif;outline:none}
h1,h3,h4,h5,h6,th,b,strong{font-weight:normal}
h1,h2,h3,h4,h5,h6{font-size:14px;line-height:24px}
div,ul,li,a,h1,h2,h3,em,i{margin:0;padding:0;list-style:none;font-style:normal;}
li{list-style:none}
table{border-spacing:0}
a{color:#333333;text-decoration:none;outline:none}
a:hover,a:visited{color:#333333}
a:hover{text-decoration:underline}
.fl {float:left;}
.fr {float:right;}
.none {display:none;}
.clear {clear: both;font-size: 1px;height: 0;line-height: 1;overflow: hidden;width: 0;}
.blue, .blue a {color: #377ABE;}

.mtop10 {margin-top:10px;}
.width100{width:100px;}
.width300{width:300px;}
label{display: inline-block;line-height: 1.5;margin-right: 20px;vertical-align: baseline;width: 720px;}
input.captcha{width:100px;}
#code_img{vertical-align: bottom;float:left;}


.wrap{margin:0 auto;width:960px;}
.header{float:left;background:url("../Image/bg_1.png") repeat-x scroll 0 0 transparent;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);margin-bottom: 30px;width: 100%;}
.header .logonav{width:960px;margin:0 auto;}
.header .logo{float:left;}
.header .logo a{background:url("../Image/logo.png") no-repeat scroll 0 0 transparent;width:108px;height:52px;display:block;}
.header, .header a {color:#FFFFFF;}

/*index_login*/
.header .index_login {float:left;margin-left:20px;height:52px;}
.index_login ul {float:left;height:52px;line-height:47px;}
.header .index_login ul li {float:left;padding:3px;}
.header .index_login ul li a {font-size:16px;padding:16px 12px 18px;}
.header .index_login ul li a.reg {font-size:16px;}
.header .index_login ul li a.uploadPhoto{color:#333333;padding:3px;}
.header .index_login .input{border: 1px solid #D0D0D0;font-family: Verdana,Geneva,sans-serif,"宋体";font-size: 14px;height: 24px;margin: 0 5px 0 0;padding: 2px 0 2px 5px;}
.header .index_login .submit {line-height: 27px;border:none;background:url("../Image/button_1.gif") no-repeat scroll 0 0 transparent;width:61px;height:27px;cursor:pointer;}
.showPhoto{margin-top:10px;position:relative;}
#basic {overflow:hidden;}
.setDefault{height:30px;line-height:30px;padding:0 10px 0 13px;border-radius: 3px 3px 3px 3px;position:absolute;background-color:#8CB6DA;color:#000;cursor:pointer;left:960px;top:10px;width:64px;}
.delPic{height:30px;line-height:30px;padding:0 10px 0 13px;border-radius: 3px 3px 3px 3px;position:absolute;background-color:#8CB6DA;color:#000;cursor:pointer;left:960px;top:45px;width:64px;}


/*login and reg*/
.form-login{width:690px;margin:0 auto;}
.form-login .input {clear: both;overflow: hidden;padding: 7px 0;margin-top:20px;text-align:left;}
.form-login .input label {color: #8C8686;float: left;font-size: 14px;text-align: right;width: 86px;line-height:2;}
.form-reg .input label {width: 120px;}
input, label, img, th {vertical-align: middle;}
.form-reg .input label.type {color: #000000;padding-right: 10px;width: auto;}
.input-text, .measure-input, textarea {float:left;border: 1px solid #D0D0D0;font-family: Verdana,Geneva,sans-serif,"宋体";font-size: 14px;height: 24px;margin: 0 5px 0 0;padding: 2px 0 2px 5px;}
.form-reg .reg {padding: 10px 0 0 120px;}
.reg {color: #666666;line-height: 24px;}
.form-reg .reg .submit {margin-bottom: 5px;}
.reg .submit {background-position: left -35px;height: 35px;}
.submit input {background: url("../Image/btn_bg_1.gif") no-repeat scroll 0 -72px transparent;height: 29px;color:#FFFFFF;width: auto;_width:0;overflow:visible !ie}
.submit {padding-left: 3px;}
.reg .submit input {background-position: right -35px;color: #FFFFFF;font-weight: 700;height: 35px;}
.submit input {border: medium none;font-size: 14px;width:60px;cursor:pointer;}
#protocol{margin-left:100px;}

.reg-auto {padding: 10px 0 0 20px;}
.col-auto {overflow: hidden;}
.reg-auto p {color: #666666;margin-bottom: 10px;}
.take .submit {margin-top: 10px;text-align:left;padding-left:100px;}
.form-login .hr {height: 50px;}
.form-login .hr hr {display: none;}
.reg {color: #666666;line-height: 24px;}
#myForm h2 {line-height:1.5;font-size:18px;margin:30px 0 0;text-align:left;}



/*提示信息*/
.showMsg {border: 1px solid #1E64C8;height: 174px;left: 50%;margin: -87px 0 0 -225px;position: absolute;top: 50%;width: 450px;}
.showMsg h3 {background-image: url("../Image/msg.png");background-repeat: no-repeat;color: #FFFFFF;font-size: 14px;height: 25px;line-height: 26px;overflow: hidden;padding-left: 35px;text-align: left;}
.showMsg .content {font-size: 14px;height: 66px;padding: 46px 12px 10px 45px;}
.showMsg .bottom {background: none repeat scroll 0 0 #E4ECF7;height: 26px;line-height: 26px;margin: 0 1px 1px;text-align: center;}
.showMsg .bottom a {color: #0068A6;}
.showMsg .ok,.showMsg .guery{background: url("../Image/msg_bg.png") no-repeat 0px -560px;}
.showMsg .guery{background-position: left -460px;}


/*foot*/
#foot {font-size:14px;border-top: 1px solid #E5E5E5;color: #666666;line-height: 24px;margin: 52px auto auto;padding: 12px 0;text-align: center;width: 920px;}
#footer a {color: #666666;}

















